world-class athlete - Spanish English Dictionary